package com.ruoyi.training.vo.certificate;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.training.domain.CertificateIssue;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Builder
@NoArgsConstructor
@AllArgsConstructor
@Data
public class GenerateElectronicVo {
    /** 批量生成电子证书列表 */
    private List<CertificateIssue> certificateIssueList;

    /** 电子证书发布时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date digitalIssueTime;

    /** 是否立刻发布电子证书成绩(0:否,1:是) */
    private String immediatePublish;
}
